package config

import (
	"fmt"

	"github.com/jinzhu/gorm"
)

// DB 数据库连接对象
var DB *gorm.DB

// InitDB 初始化数据库
func InitDB() {
	var err error
	DB, err = gorm.Open("mysql", "root:Suadiahi@1.@tcp(127.0.0.1:3306)/holiday_open_api?charset=utf8&parseTime=True&loc=Asia%2FShanghai")
	if err != nil {
		fmt.Println(err)
		panic(err)
	}
	DB.DB().SetMaxIdleConns(10)
	DB.DB().SetMaxOpenConns(1000)
	// 启用Logger，显示详细日志
	DB.LogMode(true)
}
